html,html body{
	background-image:url(about:blank);
	background-attachment: fixed;
	background-color: #f0f0f0;
	font-family:"微软雅黑";
}
.wrap{
	width: 1280px;
	margin: 0 auto;
}
.hide{
	display: none;
}
/*头部*/
.header{
	height: 71px;
	border-bottom: 2px solid #61A9F1;
	background-color: #fff;
	zoom:1;
	position: relative;
	z-index: 1000;
}
.logo{
	float: left;
	height: 100%;
	width: 171px;
	background: url(../images/logo.png) center center no-repeat;
}
.nav{
	float: left;
	height: 100%;
	margin-left: 1px;
	display: inline;
}
.nav li{
	position: relative;
	z-index: 10;
	float: left;
	height: 100%;
	width: 121px;
	text-align: center;
	border-left: 1px solid #E9EBEF;
	margin-left: -1px;
	cursor: pointer;
}
.nav li a{
	float: left;
	width: 100%;
	font-size: 14px;
	color: #8e989d;
	background: url(../images/icon/ico_arr_d.png) center bottom no-repeat;
	padding-bottom: 8px;
}
.nav .ico{
	position: relative;
	display:block;
	width: 18px;
	height: 19px;
	left: 50%;
	margin: 12px 0 3px -9px;
	background: url(../images/icon/ico_1.png) center center no-repeat;
}
.nav .ico_1{
	background-image: url(../images/icon/ico_1.png);
}
.nav .ico_2{
	background-image: url(../images/icon/ico_2.png);
}
.nav .ico_3{
	background-image: url(../images/icon/ico_3.png);
}
.nav .ico_4{
	background-image: url(../images/icon/ico_4.png);
}
.nav .ico_5{
	background-image: url(../images/icon/ico_5.png);
}
.nav .ico_6{
	background-image: url(../images/icon/ico_6.png);
}
.nav .ico_7{
	background-image: url(../images/icon/ico_7.png);
}
.nav .ico_8{
	background-image: url(../images/icon/ico_8.png);
}
.nav .cur .ico_1,.nav .hover .ico_1{
	background-image: url(../images/icon/ico_1_h.png);
}
.nav .cur .ico_2,.nav .hover .ico_2{
	background-image: url(../images/icon/ico_2_h.png);
}
.nav .cur .ico_3,.nav .hover .ico_3{
	background-image: url(../images/icon/ico_3_h.png);
}
.nav .cur .ico_4,.nav .hover .ico_4{
	background-image: url(../images/icon/ico_4_h.png);
}
.nav .cur .ico_5,.nav .hover .ico_5{
	background-image: url(../images/icon/ico_5_h.png);
}
.nav .cur .ico_6,.nav .hover .ico_6{
	background-image: url(../images/icon/ico_6_h.png);
}
.nav .cur .ico_7,.nav .hover .ico_7{
	background-image: url(../images/icon/ico_7_h.png);
}
.nav .cur .ico_8,.nav .hover .ico_8{
	background-image: url(../images/icon/ico_8_h.png);
}
.nav li.cur,.nav li.hover{
	z-index: 11;
	background-color: #61A9F1;
}
.nav li.cur a,.nav li.hover a{
	color: #fff;
	background-image: url(../images/icon/ico_arr_d_c.png);
}
.sub_nav{
	background-color: #61A9F1;
	color: #fff;
	font-size: 12px;
	margin-top: 70px;
	padding-top: 2px;
	white-space: nowrap;
	display: none;
}
.sub_nav dd{
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	background-color: #61A9F1;
}
.sub_nav dd:hover{
	background-color: #91C3F5;
}
/*主体内容*/
.main{
	width: 1245px;
	margin-top: 17px;
	margin-left: 15px;
	padding-bottom: 20px;
	background: url(../images/rule_bg.png) 1218px -18px repeat-y;
	overflow: hidden;
	zom:1;
}
.left_con{
	float: left;
	width: 266px;
	margin-right: 8px;
	display: inline;
	background-color: #fff;
	border-radius: 5px;
	border: 1px solid #ebebeb;
	border-bottom-color: #e2e2e2;
	border-top: 0;
	border-top: 1px solid #ebebeb\9;
	box-shadow: 0 0 2px #ddd;
	color: #525f66;
	padding-bottom: 20px;
}
.user_con{
	padding: 10px;
	overflow: hidden;
	zoom:1;
	border-bottom: 2px solid #61A9F1;
}
.user_photo{
	float: left;
	border-radius: 3px;
	margin-right: 10px;
}
.user_info{
	float: left;
	padding-top: 3px;
}
.user_info h3{
	font-size: 18px;
	font-weight: normal;
	line-height: 24px;
}
.user_info p{
	font-size: 14px;
	line-height: 24px;
}
.user_info p span{
	color: #989B9E;
	padding-right: 12px;
}
.left_list{
	clear: both;
	margin:18px 20px 10px;
	font-size: 14px;
}
.left_list h4{
	font-weight: normal;
	color: #2e3741;
	line-height: 30px;
	border-bottom: 1px solid #E1E5E9;
	width: 186px;
}
.left_list .ico{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/icon/ico_9.png) center center no-repeat;
	vertical-align: text-top;
	margin-right: 12px;
}
.left_list .ico_9{
	background-image: url(../images/icon/ico_9.png);
}
.left_list .ico_10{
	background-image: url(../images/icon/ico_10.png);
}
.left_list .ico_11{
	background-image: url(../images/icon/ico_11.png);
}
.left_list .ico_12{
	background-image: url(../images/icon/ico_12.png);
}
.left_list p{
	color: #525f66;
	line-height: 30px;
}
.left_list span{
	color: #b5babc;
	font-size: 12px;
	line-height: 30px;
	margin-right: 12px;
}
.left_list b{
	text-align: right;
	color: #b5babc;
	line-height: 30px;
	font-weight: normal;
	float: right;
	margin-right: 30px;
	font-size: 12px;
	font-family: 'arial';
}
/*右侧*/
.right_con{
	float: left;
	width: 969px;
	padding-bottom: 200px;
	position: relative;
}
.block{
	margin-bottom: 10px;
	overflow: hidden;
	zoom:1;
	padding-bottom: 5px;
	z-index: 20;
}
.tag_con{
	position: fixed;
	top: 90px;
	right: 20px;
	z-index: 21;
	width: 150px;
}
.tag{
	float: right;
	padding-left: 7px;
/*	background: url(../images/icon/ico_arr_l_1.png) left center no-repeat;*/
	margin-bottom: 10px;
}
.tag span{
	float: left;
	font-size: 12px;
	line-height: 16px;
	color: #889399;
	background-color: #e1e1e1;
	border-radius: 3px;
	padding: 8px 6px;
	min-width: 75px;
	text-align: center;
}
.ico_view{
	float: left;
	margin: 6px 6px 0 12px;
	display: inline;
	width: 18px;
	height: 18px;
	background: url(../images/icon/ico_view.png) right center no-repeat #f0f0f0;
}
.tag.cur{
/*	background-image: url(../images/icon/ico_arr_l_h.png);*/
}
.tag.cur span{
	background-color: #61A9F1;
	color: #fff;
}
.tag.cur .ico_view{
	margin: 0 0 0 6px;
	width: 29px;
	height: 29px;
	background-image: url(../images/icon/ico_view_c.png);
	background-position: right center;
}
.block_con{
	width: 776px;
	background-color: #fff;
	border-radius: 5px;
	border: 1px solid #ebebeb;
	border-bottom-color: #e2e2e2;
	border-top: 0;
	border-top: 1px solid #ebebeb\9;
	box-shadow: 0px 0px 2px #ddd;
	padding: 20px 30px;
	position: relative;
}
.block_con h2{
	font-size: 16px;
	font-weight: normal;
	color: #353e4f;
}
.block_con .more{
	position: absolute;
	right: 30px;
	top: 10px;
	width: 30px;
	height: 20px;
	background: url(../images/more.png) left center no-repeat;
}
.block_con .line{
	clear: both;
	margin: 10px auto;
	font-size: 0;
	height: 1px;
	width: 100%;
	border-bottom: 1px dashed #999;
}

.jktj {
	background-color: #fff;
	border-radius: 5px;
	border: 1px solid #ebebeb;
	border-bottom-color: #e2e2e2;
	border-top: 0;
	border-top: 1px solid #ebebeb\9;
	box-shadow: 0px 0px 2px #ddd;
	padding: 10px 10px;
	position: relative;
	margin: 10px auto;
}

/*健康特征切换样式*/
#prev_btn,#next_btn{
	display: block;
	width: 16px;
	height: 26px;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	background: url(../images/icon/ico_arr_l.png) center center no-repeat;
}
#prev_btn{
	left: 25px;
	background-image: url(../images/icon/ico_arr_l.png);
}
#next_btn{
	right: 25px;
	background-image: url(../images/icon/ico_arr_r.png);
}
#prev_btn.cur{
	background-image: url(../images/icon/ico_arr_l_c.png);
}
#next_btn.cur{
	background-image: url(../images/icon/ico_arr_r_c.png);
}
.tab_con{
	width: 742px;
	margin: 20px auto;
	overflow: hidden;
	zoom:1;
}
.tab_con .tab_body{
	width: 200%;
}
.tab_con ul li{
	float: left;
}
.tab_con li a{
	float: left;
	width: 184px;
	padding-top: 75px;
	text-align: center;
	border-right: 1px dotted #c6c6c6;
	font-size: 16px;
	padding-bottom: 3px;
}
.tab_con li .Con01 {
	background: url(../images/icon/ico_16.png) center top no-repeat;
	color: #00BCFF;
}

.tab_con li .Con02 {
	background: url(../images/icon/ico_42.png) center top no-repeat;
	color: #557bda;
}

.tab_con li .Con03 {
	background: url(../images/icon/ico_50.png) center top no-repeat;
	color: #abc2d8;
}

.tab_con li .Con04 {
	background: url(../images/icon/ico_49.png) center top no-repeat;
	color: #febd78;
	border-right: 0;
}

.tab_con li .Con05 {
	background: url(../images/icon/ico_13.png) center top no-repeat;
	color: #FF4B10;
}

.tab_con li .Con06 {
	background: url(../images/icon/ico_15.png) center top no-repeat;
	color: #EEB74C;
	border-right: 0;
}

.tab_con li .Con07 {
	background: url(../images/icon/ico_40.png) center top no-repeat;
	color: #5d9fe0;
}

.tab_con li .Con08 {
	background: url(../images/icon/ico_41.png) center top no-repeat;
	color: #5d9fe0;
	border-right: 0;
}

.tab_con li .Con09 {
	background: url(../images/icon/ico_44.png) center top no-repeat;
	color: #6e7d83;
}

.tab_con li .Con10 {
	background: url(../images/icon/ico_45.png) center top no-repeat;
	color: #cb92ca;
}

.tab_con li .Con11 {
	background: url(../images/icon/ico_46.png) center top no-repeat;
	color: #e575e4;
}

.tab_con li .Con12 {
	background: url(../images/icon/ico_47.png) center top no-repeat;
	color: #85c8a2;
	border-right: 0;
}

.tab_con li .Con13 {
	background: url(../images/icon/ico_14.png) 76px top no-repeat;
	color: #FF4B10;
}

.tab_con li .Con14 {
	background: url(../images/icon/ico_48.png) center top no-repeat;
	color: #60c6c0;
}

.tab_con li .Con15 {
	background: url(../images/icon/ico_43.png) center top no-repeat;
	color: #7c84cc;
}

.tab_con li .Con16 {
	background: url(../images/icon/ico_51.png) center top no-repeat;
	color: #61a9f1;
}
/*管理样式*/
.table_con{
	width: 100%;
	margin-top: 12px;
}
.table_con td{
	border-bottom: 1px solid #E1E5E9;
	padding: 10px 0;
}
.table_con td.pl40{
	padding-left: 40px;
}
.table_con td.bt0{
	border-bottom: 0;
}
.table_con h3{
	font-size: 12px;
	font-weight: normal;
	color: #999;
	line-height: 20px;
}
.table_con p{
	font-size: 14px;
	color: #4c4c4c;
	line-height: 22px;
	padding-left: 25px;
}
.table_con td b{
	font-size: 14px;
	color: #353e4f;
	float: left;
	width: 80px;
}
#block_8 .table_con td b{
	height: 40px;
}
.table_con p.top_title{
	width: 600px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #353e4f;
}
.table_con p.top_title span{
	padding-right: 20px;
}
.table_form{
	width: 100%;
	border: 1px solid #E1E5E9;
	color: #999;
	font-size: 12px;
	text-align: center;
}
#block_7 .table_form{
	margin-top: 26px;
}
.table_form th,.table_form td{
	border: 1px solid #E1E5E9;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding: 0;
}
.table_form th{
	border-top: 2px solid #61A9F1;
	color: #666;
	font-weight: bold;
}
.table_form tr.cur td{
	background-color: #DFEEFC;
}
.table_form ul li{
	display: inline-block;
	color: #E1E5E9;
}
.table_form ul li span{
	margin-right: 6px;
	color: #999;
}
/*列表图标区*/
.table_con .ico,.table_form .ico{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/icon/ico_17.png) center center no-repeat;
	vertical-align: text-bottom;
	margin-right: 5px;
}
.table_con .ico_red{
	display: inline-block;
	width: 16px;
	height: 16px;
	background-color: #E66161;
	vertical-align:text-top;
	margin-right: 5px;
	margin-top: 3px;
}
.table_con .ico_17{
	background-image: url(../images/icon/ico_17.png);
}
.table_con .ico_18{
	background-image: url(../images/icon/ico_18.png);
}
.table_con .ico_19{
	background-image: url(../images/icon/ico_19.png);
}
.table_con .ico_20{
	background-image: url(../images/icon/ico_20.png);
}
.table_con .ico_21{
	background-image: url(../images/icon/ico_21.png);
}
.table_con .ico_22{
	background-image: url(../images/icon/ico_22.png);
	background-position: center 2px;
}
.table_con .ico_23{
	background-image: url(../images/icon/ico_23.png);
}
.table_con .ico_24{
	background-image: url(../images/icon/ico_24.png);
}
.table_con .ico_25{
	background-image: url(../images/icon/ico_25.png);
}
.table_con .ico_26{
	background-image: url(../images/icon/ico_26.png);
}
.table_con .ico_27{
	background-image: url(../images/icon/ico_27.png);
}
.table_con .ico_28{
	background-image: url(../images/icon/ico_28.png);
}
.table_con .ico_29{
	background-image: url(../images/icon/ico_29.png);
}
.table_con .ico_30{
	background-image: url(../images/icon/ico_30.png);
}
.table_con .ico_31{
	background-image: url(../images/icon/ico_31.png);
}
.table_con .ico_32{
	background-image: url(../images/icon/ico_32.png);
}
.table_con .ico_33{
	background-image: url(../images/icon/ico_33.png);
}
.table_con .ico_34{
	background-image: url(../images/icon/ico_34.png);
}
.table_con .ico_35{
	background-image: url(../images/icon/ico_35.png);
}
.table_con .ico_36{
	background-image: url(../images/icon/ico_36.png);
}
.table_con .ico_37{
	background-image: url(../images/icon/ico_37.png);
}
.table_con .ico_38{
	background-image: url(../images/icon/ico_38.png);
}
.table_con .ico_39{
	background-image: url(../images/icon/ico_39.png);
}
.table_con .ico_40{
	background-image: url(../images/icon/ico_40.png);
}
.table_con .ico_41{
	background-image: url(../images/icon/ico_41.png);
}
.table_form .ico_eye_s{
	background-image: url(../images/icon/ico_eye_h.png);
	cursor: pointer;
}
.table_form tr.cur .ico_eye_s{
	background-image: url(../images/icon/ico_eye_s.png);
	cursor: pointer;
}
/*临床检验表格样式*/
.table_con_2{
	font-size: 14px;
	color: #889399;
	width: 100%;
	margin-top: 14px;
}
.table_con_2 td{
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding-bottom: 15px;
}
.table_con_2 td span{
	font-size: 12px;
	color: #2c8aae;
}
.table_con_2 td.tal{
	text-align: left;
}
.table_con_2 td span.bg_1,.table_con_2 td span.bg_2,.table_con_2 td span.bg_3{
	display: inline-block;
	width: 70%;
	height: 100%;
	font-size: 14px;
	background-color: #AED65C;
	color: #fff;
	border-radius: 3px;
	text-align: center;
}
.table_con_2 td span.bg_2{
	background-color: #FF6060;
}
.table_con_2 td span.bg_3{
	background-color: #ECECEC;
}
.table_con_2 td p.num_bg{
	background-color: #f9f9f9;
	color: #6ab2d0;
	font-family: 'arial';
	font-weight: bold;
	border-radius: 5px;
	width: 80%;
}
.table_con_2 td b{
	color: #FF6060;
	font-size: 12px;
	margin-left: 5px;
}
.table_con_2 .ico_up{
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(../images/icon/ico_up.png) center center no-repeat;
	margin-left: 5px;
}
.table_con_2 .ico_down{
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(../images/icon/ico_down.png) center center no-repeat;
	margin-left: 5px;
}
.more_2{
	color: #4d4d4d;
	font-size: 12px;
	margin-bottom: 20px;
}
.table_con_3{
	width: 100%;
	margin: 20px auto 01;
}
.table_con_3 td{
	line-height: 30px;
}
.table_con_3 p.title{
	font-size: 12px;
	color: #353e4f;
	background:transparent;
	text-align:left;
}
.table_con_3 b{
	font-size: 14px;
	font-weight: bold;
	background-color: #61A9F1;
	padding: 3px 8px;
	border-radius: 5px;
	color: #fff;
}
.table_con_3 p.txt_con{
	font-size: 12px;
	color: #999;
	width: 310px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: 1px dashed #999;
	padding-right: 25px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.table_con_4{
	width: 100%;
}
.table_con_4 th,.table_con_4 td{
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #d9d9d9;
	font-size: 12px;
	color: #999;
	text-align: center;
}
.table_con_4 th{
	background-color: #ececec;
}
/*医疗服务样式*/
.main_con{
	clear: both;
	margin: 0 auto;
	width: 1079px;
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	background-color: #fff;
	overflow: hidden;
	zoom:1;
}
.ser_wrap{
	margin: 45px auto 20px;
	width: 918px;
	overflow: hidden;
	zoom:1;
}
.ser_wrap .ico{
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/icon/ico_19.png) center center no-repeat;
	margin-right: 11px;
}
.ser_list h2{
	font-size: 16px;
	color: #353e4f;
	margin-bottom: 28px;
}
.ser_list .ico_19{
	background-image: url(../images/icon/ico_19.png);
	vertical-align: text-top;
	margin-top: 2px;
}
.ser_list .ico_eye_s{
	background-image: url(../images/icon/ico_eye_h.png);
	cursor: pointer;
}
.ser_list tr.cur .ico_eye_s,.ser_list tr:hover .ico_eye_s{
	background-image: url(../images/icon/ico_eye_s.png);
	cursor: pointer;
} 
.tab_list{
	font-size: 12px;
	width: 100%;
	border-bottom: 2px solid #61A9F1;
}
.tab_list th{
	color: #61a9f1;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.tab_list td{
	color: #8E989D;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}
.tab_list tr.cur td,.tab_list tr:hover td{
	background-color: #CFE5FB;
	border-color: #E1E5E9;
}
.page{
	width: 100%;
	text-align: right;
	padding-right: 7px;
	margin-top: -1px;
	position: relative;
}
.page .ico_arr_d_2{
	background-image: url(../images/icon/ico_arr_d_2.png);
	background-position: 0 top;
	position: absolute;
	left: 58px;
}
.page span{
	font-size: 12px;
	color: #999;
	line-height: 24px;
}
.page a{
	display: inline-block;
	width: 14px;
	height: 24px;
	background: url(../images/icon/page_s.png) center center no-repeat;
	vertical-align: middle;
}
.page a.page_s{
	background-image: url(../images/icon/page_s.png);
}
.page a.page_l{
	background-image: url(../images/icon/page_l.png);
}
.page a.page_r{
	background-image: url(../images/icon/page_r.png);
}
.page a.page_e{
	background-image: url(../images/icon/page_e.png);
}
.ser_block{
	border-bottom: 2px solid #61A9F1;
	margin-bottom: 28px;
	padding-bottom: 28px;
	width: 815px;
	float: left;
}
.ser_block h3{
	color: #61a9f1;
	font-size: 16px;
	margin-bottom: 13px;
}
.ser_block .ico_38{display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/icon/ico_38.png) no-repeat;
	vertical-align: text-top;
	margin: 1px 11px 0 0;
}
.ser_block .ico_39{
	background-image: url(../images/icon/ico_39.png);
	vertical-align: text-top;
	margin-top: 0px;
}
.ser_block div,.ser_block p,.ser_block table,.ser_block .more_2{
	margin-left: 29px;
}
.ser_block span{
	font-size: 12px;
	color: #4d4d4d;
	margin-right: 26px;
	line-height: 24px;
}
.ser_block p{
	font-size: 12px;
	color: #8e989d;
	line-height: 24px;
}
.ser_block b{
	color: #fff;
	background-color: #61A9F1;
	padding: 2px 12px;
	line-height: 20px;
	display: inline-block;
	border-radius: 5px;
	margin-bottom: 14px;
	margin-right: 10px;
}
.tab_form_1{
	width: 80%;
}
.tab_form_1 th{
	font-size: 12px;
	color: #808080;
	padding-top: 20px;
}
.tab_form_1 td{
	line-height: 32px;
	text-align: left;
	font-size: 14px;
}
.tab_form_1 td span{
	font-size: 14px;
	color: #4d4d4d;
	padding-left: 30px;
}
.tab_form_1 td p{
	font-size: 14px;
	color: #889399;
	margin-left: 8px;
}
.tab_form_1 .xue{
	margin-left: 0;
	padding-top: 5px;
}
.tab_form_1 .xue font{
	font-size: 12px;
	color: #2c8aae;
}
.tab_form_1 .xue span{
	color: #fff;
	font-size: 14px;
	height: 30px;
	line-height: 28px;
	display: inline-block;
	width: 108px;
	text-align: center;
	padding: 0;
	border-radius: 3px;
	vertical-align:text-top;
	margin: -3px 5px 13px 30px;
}
.tab_form_1 .xue em{
	font-size: 12px;
	color: #FF2D2D;
	font-weight: bold;
	display: inline-block;
	width: 20px;
}
.tab_form_1 .ico_up{
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(../images/icon/ico_up.png) center center no-repeat;
}
.tab_form_1 .ico_down{
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background: url(../images/icon/ico_down.png) center center no-repeat;
}
.tab_form_1 .xue span.bg_1{
	background-color: #FF6060;
}
.tab_form_1 .xue span.bg_2{
	background-color: #AED65C;
}
.ser_block .tab_form_2{
	width: 786px;
}
.ser_block .tab_form_2 th,.ser_block .tab_form_2 td{
	border: 1px solid #E1E5E9;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.ser_block .tab_form_2 th{
	font-size: 12px;
	color: #808080;
}
.ser_block .tab_form_2 td{
	font-size: 14px;
	color: #61a9f1;
}


/*病案首页*/
.records{ width:1019px; padding:15px 30px 25px; margin:20px auto 26px; background:#fff; border: 1px solid #EBEBEB;border-top: 0px; border-bottom:1px solid #e2e2e2; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:1px 1px 3px #e2e2e2;-moz-box-shadow:1px 1px 3px #e2e2e2; box-shadow:1px 1px 3px #e2e2e2;}
.records_title{ height:40px;}
.records_title span{ font:16px/40px 'Microsoft Yahei'; color:#575d64; display:block; float:left}
.records_title span.w355{ width:355px;}
.records_title span input{ height:32px; width:250px; background:#fff; border:0;font:14px/32px 'Microsoft Yahei'; color:#575d64;}
.title{ height:32px; width:100%; background:#61a9f1; text-align:center;font:bold 16px/32px 'Microsoft Yahei'; color:#fff;}

.T_title{ height:48px; clear:both; padding-top:6px; border-bottom:2px solid #61a9f1; padding-bottom:8px; font:12px/24px 'Microsoft Yahei'; color:#4d4d4d;}
.selradio {height: 20px; padding-top:5px; }
.radNo { float: left; margin-left: -999em; }
.selradio span, .selradio em { float: left; line-height: 14px; }
.selradio label { float: left; float: left; height: 14px; padding-left:20px; background:url(../images/check.gif) no-repeat 0 0px; cursor: pointer; }
.selradio label.checked { background-position: 0 -26px; }
.T_title em{ display:inline-block; float:left}
.T_title em.w395{ width:395px; }
.T_title em.w408{ width:408px; }
.T_title em input{ height:24px; width:270px; background:#fff; border:0;font:12px/24px 'Microsoft Yahei'; color:#575d64;}
.T_title em.w745{ width:745px; }
.T_title em.w270{ width:270px; }
.T_bg{border-bottom:0; background:url(../images/Title_bg.jpg) no-repeat bottom; padding-bottom:0; padding-top:12px;}

.fl{ float:left;}
.mr10{ margin-right:10px;}
.mt40{ margin-top:40px;}
.patient_infor{ margin-top:20px; text-align:left;}
.patient_infor tr td{ font:12px/26px 'Microsoft Yahei'; color:#999999; padding:1px 0;}
.patient_infor tr td .selradio{ padding-top:6px;}
.patient_infor tr td .selradio em{ color:#4d4d4d;}
.patient_infor tr td span .textcon{ height:16px; border-bottom:1px solid #e1e5e9; border-right:0; border-top:0; border-left:0; background:#fff;font:12px/16px 'Microsoft Yahei'; color:#999; margin:0 7px;}
.patient_infor span .textcon.w100{ width:100px;}
.patient_infor span .textcon.w50{ width:50px;}
.patient_infor span .textcon.w30{ width:30px;}
.patient_infor span .textcon.w247{ width:247px;}
.patient_infor span .textcon.w142{ width:142px;}
.patient_infor span .textcon.w140{ width:140px;}
.patient_infor span .textcon.w380{ width:380px;}
.patient_infor span .textcon.w368{ width:368px;}
.patient_infor span .textcon.w332{ width:332px;}
.patient_infor span .textcon.w250{ width:250px;}
.patient_infor span .textcon.w65{ width:65px;}
.patient_infor span .textcon.w404{ width:404px;}
.patient_infor span .textcon.w459{ width:459px; margin-left:0;}
.patient_infor span .textcon.w261{ width:261px;}
.patient_infor span .textcon.w200{ width:200px;}
.patient_infor span .textcon.w40{ width:40px;}
.patient_infor span .textcon.w20{ width:20px;}
.patient_infor tr td span{ display:block; float:left;}
.patient_infor tr td span.w170{ width:170px;}
.patient_infor tr td span.w287{ width:287px;}
.patient_infor tr td span.w340{ width:340px;}
.patient_infor tr td span.w540{ width:540px;}
.patient_infor tr td span.w380{ width:380px;}
.patient_infor tr td span.w92{ width:92px;}
.patient_infor tr td span.w200{ width:200px;}
.patient_infor tr td span.w475{ width:475px;}
.patient_infor tr td span.w470{ width:470px;}
.patient_infor tr td span.w180{ width:180px;}
.patient_infor tr td span.w290{ width:290px;}
.patient_infor tr td span.w600{ width:600px;}
.patient_infor tr td span.w160{ width:160px;}
.patient_infor tr td span.w240{ width:240px;}
.patient_infor tr td span.w840{ width:840px;}

.diagnostic_infor{ border:1px solid #e1e5e9;border-collapse: collapse; margin:12px 0;}
.diagnostic_infor tr td{border:1px solid #e1e5e9; height:20px; padding:5px 0; font:12px/20px 'Microsoft Yahei'; color:#808080; text-align:center;}
.diagnostic_infor tr td em{ display:block; text-align:left; padding-left:40px;}

.explain{ border-top:2px solid #61a9f1; margin-top:9px; padding-top:10px;}
.explain em{ width:100%; display:inline-block; font:12px/26px 'Microsoft Yahei'; color:#8a8a8a; background:url(../images/ico52.gif) no-repeat left center; padding-left:12px;}
.explain p{font:12px/26px 'Microsoft Yahei'; color:#8a8a8a;padding-left:8px;}

.infor{ border:1px solid #e1e5e9;border-collapse: collapse; margin:12px 0;}
.infor tr td{border:1px solid #e1e5e9; padding:5px 0; font:12px/20px 'Microsoft Yahei'; color:#808080; text-align:center;}
.infor tr td em{ width:146px; display:inline-block; float:left; text-align:left; padding:2px 0;}
.infor tr td span{ padding-left:12px; text-align:left;}
.infor tr td span.f4d{ color:#4d4d4d;}

/*高血压患者管理*/
.supervise{padding:20px 0 0;}
.supervise h3{color: #61a9f1;font-size:16px;margin-bottom:7px;}
.supervise .ico_38{display: inline-block;width: 18px;height: 18px;vertical-align: middle;background: url(../images/icon/ico_38.png) no-repeat;vertical-align: text-top;margin: 1px 11px 0 0;}
.supervise .ico_39{display: inline-block;width: 18px;height: 18px;vertical-align: middle;background: url(../images/icon/ico_39.png) no-repeat;vertical-align: text-top;margin-top:8px;}
.supervise table.tab01, .text_tab{width:991px;margin-left:27px;}
.supervise table.tab01 td{width:33%;font:18px/36px Microsoft yahei;color:#000;}
.supervise table.tab01 td strong{font-size:24px;font-weight:normal;}
.supervise p{font:18px/32px Microsoft yahei;color:#585858;padding-left:29px;}
.supervise .text_tab td{font:12px/26px Microsoft yahei;color:#808080;}
.supervise .text_tab td .ico_39{margin-top:2px;}
.supervise td input{width:48px;height:26px;font:12px/26px Microsoft yahei;color:#8d8d8d;text-align:center;border:none;background:url(../images/input_bg.png) no-repeat;}
.supervise em {margin-left:10px;}
.p_b_10 td{padding-bottom:10px;}
.supervise .tab02{border:1px solid #e1e5e9;margin-bottom:10px;}
.supervise .tab02 tr th{font:12px/30px Microsoft yahei;color:#808080;text-align:center;background:#cfe5fb;border-bottom:1px solid #e5e8ec;}
.supervise .tab02 td{border-right:1px solid #e1e5e9;vertical-align:top;}
.supervise .tab02 table td{border-bottom:none;}
.supervise .tab02 td .selradio{height:auto;}
.supervise .tab02 td .selradio em{margin-left:26px;font:12px/28px Microsoft yahei;color:#4d4d4d;float:none;display:block}
.supervise .tab02 td .selradio label{margin-top:7px;}
.supervise .tab02 td .selradio i{display:block;padding-left:19px;}
.supervise .tab02 td.b_n{border-right:none;}
.supervise .tab02 th.b_r{border-right:1px solid #fff;}
.supervise .tab02 th.b_b{border-bottom:1px solid #fff;}
.k_b{padding-bottom:35px;background:url(../images/Title_bg.jpg) 0 bottom no-repeat;}
.b_x{border-bottom:2px solid #61a9f1;}

/* 20140725 */
.pT10{padding-top:10px;font-size:14px;}
.blueColor{color:#61a9f1;}

.ReportCardWarp{padding-top:15px;}
.cardL{float:left;width:200px;}
.cardR{float:right;width:819px;}

.cardLeftab,.cardRightab{width:100%;border-collapse:collapse;}
.cardLeftab td{line-height:32px;font-size:14px;color:#525f66;}
.cardLeftab td.textR{color:#b5babc;font-size:12px;text-align:right;padding-right:20px;}

.cardRightab{border:1px solid #e1e5e9;}
.cardRightab th{line-height:30px;border:1px solid #e1e5e9;text-align:center;font-size:12px;color:#808080;}
.cardRightab td{line-height:26px;text-align:left;font-size:14px;color:#61a9f1;padding:2px 0 2px 16px;}

.carRinput{font-size:12px;color:#4d4d4d;padding-top:10px;}
.carRinput em{display:inline-block;}
.carText{border:0;background:none;border-bottom:1px solid #e1e5e9;height:16px;line-height:16px;display:inline-black;padding:0 7px;margin:0 19px 0 6px;font-size:14px;color:#61a9f1;font-family:'Microsoft Yahei';text-align:center;}

.logHead{height:140px;}
.Deflogo{height:140px;padding-left:135px;line-height:140px;background:url(../images/login_log.png) 60px center no-repeat;font-size:26px;color:#61a9f1;font-weight:normal;}
.logmain{height:474px;background:url(../images/loginBg.jpg) no-repeat 0 0;}
.logFooter{text-align:center;}
.logFooter p{padding-top:106px;line-height:48px;color:#525f66;font-size:12px;}

.logRlay{float:right;width:300px;padding:150px 172px 0 0;}
.logAdminform{width:100%;float:left;}
.logAdminform dt{width:85px;float:left;line-height:32px;clear:both;padding-bottom:25px;}
.logAdminform dt span{display:block;padding-right:20px;line-height:32px;color:#fff;font-size:12px;text-align:right;}
.logAdminform dd{width:214px;float:left;padding-bottom:25px;}

.logInput{height:30px;line-height:30px;background:#fff;padding:0 6px;margin:0;border:1px solid #dadada;width:93.5%;color:#888;}

.cusSelectWrap,
.cusSelectText {*display: inline;*zoom:1;word-break: keep-all;height: 28px;line-height: 28px;font-size: 12px;color:#888;}
.cusSelectWrap {position: relative; z-index:3;}
.cusSelectText {padding-right: 45px; padding-left:6px; cursor: pointer;border:1px solid #dadada;background:#fff url(../images/select_icon.gif) no-repeat 100% 0;}
.cusSelectListWrap {position:absolute; left: 0; top: 28px;width: 100%; display: none;}
.cusSelectListWrap ul {float: none; position: static; *zoom:1;}
.cusSelectListWrap ul li {float: none;*float: left; background: none;}
.cusSelectList { background: #fff; border:1px #dadada; border-style: none solid;max-height:140px;overflow-y:auto;}
.cusIthems{width: 100%; }
.cusIthems a{display: block; color: #888; text-decoration: none; vertical-align: top;font-size: 12px; line-height: 28px; height: auto; padding: 0 6px; cursor: pointer;}
.cusIthems a:hover,
.cusIthems:hover {background: #288BDF;color:#fff;}
.cusSelectShow {z-index:10;}
.cusSelectShow .cusSelectText {background-position: right -60px;border-color:#dadada;}
.cusIthems em {width: 100%; overflow: hidden; white-space: nowrap;word-break: keep-all; display: inline-block; text-overflow: ellipsis;}
.cusslbl,
.cusslbr { height: 1px; line-height: 0px ; font-size: 0;background:#fff;}
.cusslbl { padding-left: 6px; background-position: left bottom;border:1px solid #dadada;border-top:0;}
.cusslbr {background-position: right top; padding-right: 6px;}

.logBtnbox{text-align:center;}
.pL85{padding-left:85px;}
.bluebtn{height:32px;overflow:visible;padding:0 32px;background:#61a9f1;border:0;margin:0;font-size:16px;color:#fff;font-family:'Microsoft Yahei';cursor:pointer;}